2-State 3-Symbol Universal Turing Machines Do Not Exist

نویسنده

  • Craig Alan Feinstein
چکیده

In this brief note, we give a simple information-theoretic proof that 2-state 3-symbol universal Turing machines cannot possibly exist, unless one loosens the definition of “universal”. Disclaimer: This article was authored by Craig Alan Feinstein in his private capacity. No official support or endorsement by the U.S. Government is intended or should be inferred. In May of 2007, Wolfram Research offered a prize to anyone who could answer the question of whether a particular 2-state 3-symbol Turing machine is universal. In October of 2007, Wolfram Research announced that Alex Smith, a student at the University of Birmingham, proved that the particular 2-state 3-symbol Turing machine is universal [1]. But not every expert in the field of theoretical computer science was convinced that Alex Smith’s proof was valid [2]. In this note, we give a simple information-theoretic proof that 2-state 3-symbol universal Turing machines cannot possibly exist, unless one loosens the definition of “universal”: A universal Turing machine must be able to perform binary operations like OR, AND, XOR, etc., between bits, and its tape-head must have the freedom to move left or right independent of the binary operations, in order to simulate other Turing machines with this property. This implies that the tape-head of a universal Turing machine must be able to keep track of at least three bits of information at a time, at least two for binary operations and at least one for the direction that the tape-head moves. The tape-head of a 2-state 3-symbol Turing machine can only keep track of log 2 (2 × 3) bits of information at a time, which is less than three bits of information; therefore, no 2-state 3-symbol universal Turing machine can possibly exist, unless one loosens the definition of “universal”.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Four Small Universal Turing Machines

We present small polynomial time universal Turing machines with state-symbol pairs of (5, 5), (6, 4), (9, 3) and (18, 2). These machines simulate our new variant of tag system, the bi-tag system and are the smallest known universal Turing machines with 5, 4, 3 and 2-symbols respectively. Our 5-symbol machine uses the same number of instructions (22) as the smallest known universal Turing machin...

متن کامل

Small Weakly Universal Turing Machines

We give small universal Turing machines with state-symbol pairs of (6, 2), (3, 3) and (2, 4). These machines are weakly universal, which means that they have an infinitely repeated word to the left of their input and another to the right. They simulate Rule 110 and are currently the smallest known weakly universal Turing machines. Despite their small size these machines are efficient polynomial...

متن کامل

Some improvements in fuzzy turing machines

In this paper, we improve some previous definitions of fuzzy-type Turing machines to obtain degrees of accepting and rejecting in a computational manner. We apply a BFS-based search method and some level’s upper bounds to propose a computational process in calculating degrees of accepting and rejecting. Next, we introduce the class of Extended Fuzzy Turing Machines equipped with indeterminacy s...

متن کامل

Small Semi-weakly Universal Turing Machines

We present three small universal Turing machines that have 3 states and 7 symbols, 4 states and 5 symbols, and 2 states and 13 symbols, respectively. These machines are semi-weakly universal which means that on one side of the input they have an infinitely repeated word, and on the other side there is the usual infinitely repeated blank symbol. This work can be regarded as a continuation of ear...

متن کامل

Small fast universal Turing machines

We present a number of time-efficient small universal Turing machines. We show that there exists deterministic polynomial time universal Turing machines with state-symbol products of (3, 11), (5, 7), (6, 6), (7, 5) and (8, 4). These machines are the smallest known universal Turing machines that simulate TMs in polynomial time.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007